git mv
from
Git
ファイルの移動
$ git mv hoge.txt move/
ミソは、移動後のpath↑にはファイル名はいらん
move/hoge.txt
って書かなくていい
フィル名変更
$ git mv hoge.txt piyo.txt
これをせずにファイル名を変更すると、今までの履歴が消える
例えばgit blameとかで見れなくなる
というか、他の人の変更のはずなのに、自分が新規作成したので全部自分が書いた様に見える
大文字小文字を変える場合は
-f
をつける
ref
ディレクトリ名変更
$ git mv hoge/ piyo/